polyhydroxy compounds - French English Dictionary